anm reasoning class